outnumbered and overmatched

Translations
превосходящий численно и по силам
Outnumbered and overmatched, the soldiers retreated.
Будучи численно и по силам превосходимы, солдаты отступили.
Words
overmatched

past participle
подавленный